reflections and shadows